using System.Collections.Generic;
using RFS.BizLogic.PaiShi.Accounting;
using RFS.BizLogic.PaiShi.Ports.Adapters;
using RFS.Domain.PaiShi.Accounting;

namespace RFS.BizLogic.PaiShi.Ports
{
    public interface IAVSRepoPort
    {
        void Save(IDayBasedWorkFlowNodeAccountingVoucherSetWrapper o);
        void Delete(ulong o);
        IDayBasedWorkFlowNodeAccountingVoucherSetWrapper GetById(ulong id);
        IEnumerable<AVSListItemEntity> GetTheLastesRecords(int days = 7);
    }
}